home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 201-220 / scopedisk208 / ibem / update.txt < prev    next >
Text File  |  1995-03-19  |  4KB  |  127 lines

  1. Additions and Bugs Fixed since Demo Version:
  2. --------------------------------------------
  3.  
  4.  
  5. Version 1.20:
  6. -------------
  7. Redesign of the way interrupts are taken care of.  In particular,
  8. the interrupt controller is now emulated.  Keyboard interrupts
  9. have improved, meaning many programs which looked at the keyboard
  10. directly will have a much better chance of working.  Also alternate
  11. keymaps work better. Speed of the emulation has not been hampered by
  12. this, and should really have improved.
  13.  
  14. Extra keyboard keys have been mapped, the two not on the US keyboard
  15. now duplicate the `~ key and the \| key. The "Del" key also has been
  16. mapped to duplicate the keypad delete key. Keyboard interrupt now
  17. calls keyboard intercept routine (INT 15/4f).
  18.  
  19. Printer support has been extended to include hardware as well as BIOS
  20. level control, making programs which used the hardware directly usable.
  21.  
  22. Bug fixed in booting procedure.  Emulation should no longer report
  23. "invalid instruction" when trying to boot from some hard drive
  24. partitions.
  25.  
  26. Error in assigning colours to the hi-res graphics CGA mode fixed (why
  27. don't people tell me these things?). The background colour used to
  28. get set instead of the foreground colour. (The background now always
  29. remains black as it should).
  30.  
  31.  
  32. Version 1.15:
  33. -------------
  34. General clean up. Support now for single floppy users with
  35. a request for DOS disk on startup if none are found.
  36.  
  37.  
  38. Version 1.12:
  39. -------------
  40. Even though all bugs were believed to be fixed in the
  41. interpreter by now, two were found. REP CMPSW was faulty as
  42. was the parity flag after some instructions (but who uses
  43. the PF anyway?).
  44.  
  45. Version 1.11:
  46. -------------
  47. Small bug fixed in mono mode graphics. Could possibly have
  48. fixed the same problem with colour text (anyone ever get a
  49. GURU #00000005 before?)
  50.  
  51.  
  52. Version 1.10:
  53. -------------
  54. Mono mode included. No more graphics modes, but an MDA mode
  55. which speeds up scrolling of text as there are only 2 bit-
  56. planes present.
  57.  
  58.  
  59. Version 1.05:
  60. -------------
  61. No difference at all, but 68000/68010 version now included.
  62. 68000/010 version includes a command line parameter to set
  63. memory size (see readme file).  NB the 68000/010 version
  64. will run on all machines, not just 68000/010's.
  65.  
  66.  
  67. Version 1.04:
  68. -------------
  69. 1) Source code changed a lot with litle affect to the
  70. emulator.  Small changes in screen handling, (gets correct
  71. colour cursor on multiple text pages).  Disk handling has
  72. been improved, it now allows disk transfers to odd byte
  73. boundaries, even if the hard disk device does not.
  74.  
  75. 2) Minor bugs fixed in emulation.  Potential bug found in
  76. disk interface - I doubt whether this made any difference,
  77. but now its doing "the right thing".
  78.  
  79.  
  80. Version 1.03:
  81. -------------
  82. 1) Bug fixed to allow ARP or WB Mount commands to function
  83. correctly.  Previously only ARP's Mount command would work.
  84.  
  85. 2) Screen handling changed slightly.  Avoids a problem when
  86. the timer interrupt is taken over - sometimes only odd lines
  87. would be displayed on graphics screens.
  88.  
  89.  
  90. Version 1.02:
  91. -------------
  92. 1) Handling of processor flags changed slightly so that the
  93. top four bits of the FLAGS words are always set.  This stops
  94. some programs from thinking that the processor is a 80286 or
  95. even a 80386.  (Most noticable when trying to run PKZIP or
  96. PKUNZIP!)
  97.  
  98.  
  99. Version 1.01:
  100. -------------
  101. 1) Hard disk partitions with > 256 cylinders now function
  102. correctly.  (Not that this would have worried anyone using the
  103. demo version - it only supported a 2MB partition.)
  104.  
  105. 2) A bug in the BIOS which writes characters to the graphics
  106. screen has been fixed.  When a BIOS call to print multiple
  107. characters was issued garbage would get printed.
  108.  
  109. 3) The screen handling has been changed slightly.  Basically this
  110. means that speed has been improved when using the screen driver
  111. ANSI.SYS.
  112.  
  113. 4) The parameters that are used for drives are no longer read
  114. from the mountlist, but instead from the AmigaDOS environment.
  115. This has cured all the problems that the emulator had with
  116. reading the mountlist.  This is why devices now have to be
  117. mounted before running the emulator.  Also, HD partitions which
  118. are mounted at boot time (before a devs:mountlist is read), can
  119. be used with the emulator.
  120.  
  121. 5) A parallel port has been added.  The port is only accessible
  122. at the BIOS level and is intended only for a printer.  If the
  123. application which you wish to use to print does not print
  124. correctly, try printing to a file and then use either the dos
  125. print or copy commands.
  126.  
  127.